
import bitclub.*;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

/**
 *@author José Manuel Domínguez Carvajal
 * @fecha 21/09/2011
 * @version 1.0
 */

public class PVideoclub {
    
    public static Videoclub dameVideoclub() {
        
        Videoclub videoclub;
        
        Connection conexion;
        Statement st = null;
        ResultSet rs = null;
        
        String nombre = null;
        String telefono = null;
        String direccion = null;
        String localidad = null;
        String codigoPostal = null;
        String responsable = null;
        

        try {

            Class.forName("com.mysql.jdbc.Driver");
            conexion = DriverManager.getConnection("jdbc:mysql://192.168.1.21/bitclub", "bituser", "bituser"); 
            st = conexion.createStatement();
            rs = st.executeQuery("SELECT NOMBRE, TELEFONO, DIRECCION, LOCALIDAD, CODIGOPOSTAL, RESPONSABLE FROM VIDEOCLUB");
            
            if (rs.next()) {
                                        
                nombre = rs.getString("nombre");
                direccion = rs.getString("direccion");
                telefono = rs.getString("telefono");
                localidad = rs.getString("localidad");
                codigoPostal = rs.getString("codigoPostal");
                responsable = rs.getString("responsable");                         
            } else {
                
                return null;
            }
            
        } catch (Exception ex) {

        } finally {
            try {
                rs.close();
            } catch (Exception ex) {                
                System.out.println("Mensaje de Error");
            }
       }        
        //Meter los datos en el constructor
        videoclub=new Videoclub(nombre,telefono,direccion,localidad,codigoPostal,responsable);                           
        
        //Devolver el objeto de tipo Videoclub
        return videoclub;
    }
    
}
